Skip to main content

Interface: PeerConnectionSignals

Properties

onConnectionStateChange

onConnectionStateChange: Signal<RTCPeerConnectionState>


onDataChannel

onDataChannel: Signal<RTCDataChannel>


onIceCandidate

onIceCandidate: Signal<null | RTCIceCandidate>


onIceCandidateError

onIceCandidateError: Signal<Event | RTCPeerConnectionIceErrorEvent>


onIceConnectionStateChange

onIceConnectionStateChange: Signal<RTCIceConnectionState>


onIceGatheringStateChange

onIceGatheringStateChange: Signal<RTCIceGatheringState>


onNegotiationNeeded

onNegotiationNeeded: Signal<undefined>


onRemoteStreams

onRemoteStreams: Signal<TransceiverConfig>


onSecureCheckCode

onSecureCheckCode: Signal<string>


onSignalingStateChange

onSignalingStateChange: Signal<RTCSignalingState>


onTrack

onTrack: Signal<RTCTrackEvent>


onTransceiverChange

onTransceiverChange: Signal<undefined>